roof peak - German English Dictionary